package org.gy.T6;

import java.util.LinkedHashMap;
import java.util.Map;
import java.util.TreeMap;

public class MapTest {
    public static void main(String[] args) {
        // Map<String, Integer> map = new HashMap<>(); // ⼀⾏经典代码。 按照键 ⽆序，不重复，⽆索引。
        // 有序，不重复，⽆索引。
        Map<String, Integer> map = new LinkedHashMap<>();
        map.put("手表",100);
        map.put("⼿表", 220); // 后⾯重复的数据会覆盖前⾯的数据（键）
        map.put("⼿机", 2);
        map.put("Java", 2);
        map.put(null, null);
        System.out.println(map);

        // 可排序，不重复，⽆索引
        Map<Integer, String> map1 = new TreeMap<>();
        map1.put(23, "Java");
        map1.put(23, "MySQL");
        map1.put(19, "李四");
        map1.put(20, "王五");
        System.out.println(map1);
    }
}
